#include <bits/stdc++.h>
using namespace std;
int main()
{
//4个公共点就是共面（即相邻的情况），2个公共点就是共线
/*
1.最少和3个正方体相邻，有8钟情况，就是顶角的八个，总数：3*8
2.4：情况有（n-2)*12，棱上的正方体-角上的两个，总数：（n-2)*12*4  
3.5：情况有6*（n*n-4*n+4),面上的，总数：6*（n*n-4*n+4)*5 
4.6：情况有(n*n*n-n*n*6+n*12-8),在心里的，总数：(n*n*n-n*n*6+n*12-8)*6  
正方体共有n^3个，
*/

    int n; cin >> n;
    if(n == 1){             // 边长为 1 时特判
        cout << 0 << endl;
        return 0;
    }
    long long sum = n * n * n * (n * n * n - 1) / 2;     //总数
    int edge3 = 8;
    int ans3 = 3 * edge3;
    int edge4 = (n - 2) * 12;
    int ans4 = 4 * edge4;
    int edge5 = n * n - 4 * n + 4;
    int ans5 = 5 * 6 * edge5;
    int edge6 = n * n * n - n * n * 6 + n * 12 - 8;
    int ans6 = 6 * edge6;
    cout << sum - (ans3 + ans4 + ans5 + ans6) / 2 << endl;
  
  return 0;
}